
lx = {    "A班级": [

        {'姓名': '王帅', '成绩': 49},

        {'姓名': '刘帅', '成绩': 20},

        {'姓名': '孙帅', '成绩': 100},

        {'姓名': '李帅', '成绩': 89},

        {'姓名': '张帅', '成绩': 99},

        {'姓名': '秦帅', '成绩': 59}],

    "B班级": [

        {'姓名': '王刚', '成绩': 30},

        {'姓名': '刘刚', '成绩': 56},

        {'姓名': '孙刚', '成绩': 73},

        {'姓名': '李刚', '成绩': 0}],

    "C班级": [

        {'姓名': '王刚', '成绩': 90},

        {'姓名': '刘刚', '成绩': 96},

        {'姓名': '孙刚', '成绩': 93},

        {'姓名': '李刚', '成绩': 97},

        {'姓名': '张刚', '成绩': 98}]}
for classname, students in lx.items():
    students.sort(key=lambda x: x['成绩'], reverse=True)
    print(f"{classname} 的学生按照成绩排序：")
    total_score = 0

    for i in students:
        print(f"姓名：{i['姓名']}，成绩：{i['成绩']}")
        total_score += i['成绩']

    avg_score = total_score / len(students)
    print(f"{classname} 的总分为：{total_score}，平均分为：{avg_score}")